/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package factory;

import enums.EnumTipoPessoa;
import models.Aluno;
import models.Pessoa;
import models.Professor;
import models.Secretaria;

/**
 *
 * @author User
 */
public class PessoaFactory {

    public static Pessoa getPessoa(EnumTipoPessoa tipo) {
        switch (tipo) {
            case ALUNO:
                return new Aluno();

            case PROFESSOR:
                return new Professor();

            case SECRETARIA:
                return new Secretaria();

            default:
                return null;

        }
    }
}
